emulsion carrier - English Synonyms Dictionary